Big Huge Thesaurus

carbolic acid

noun